home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 23 / CU Amiga - Super CD-ROM 23 (June 1998).iso / CUCD / Programming / OUI / envman.lha / EnvManager / rcs / enventry.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-08-23  |  829 b   |  58 lines

  1. head    1.1;
  2. access;
  3. symbols;
  4. locks
  5.     dlorre:1.1; strict;
  6. comment    @ * @;
  7.  
  8.  
  9. 1.1
  10. date    96.08.23.16.57.35;    author dlorre;    state Exp;
  11. branches;
  12. next    ;
  13.  
  14.  
  15. desc
  16. @EnvManager : Gestionnaire d'Environnement
  17. Auteur : Dominique Lorre
  18. @
  19.  
  20.  
  21. 1.1
  22. log
  23. @Initial revision
  24. @
  25. text
  26. @#ifndef ENVENTRY_H
  27. #define ENVENTRY_H
  28.  
  29. #include <slist.h>
  30.  
  31. class enventry : public nlink
  32. {
  33. public:
  34.     char    entry[MAXSIZE] ;
  35.     char    *name ;
  36.     char    *contents ;
  37.     long    size ;
  38.     char    type ;
  39.     BOOL    binary ;
  40.     BOOL    notnullterm ;
  41.  
  42.     enventry(STRPTR n, STRPTR c, long s, char t) ;
  43.     ~enventry();
  44.     void setentry() ;
  45.     BOOL islocale() ;
  46.     BOOL isalias() ;
  47.     BOOL isglobal() ;
  48.     BOOL isarchived() ;
  49.     BOOL isbinary() ;
  50.     BOOL isnullterm() ;
  51. };
  52. enventry *findname(nlist *l, STRPTR name) ;
  53. enventry *findvar(STRPTR name) ;
  54.  
  55. #endif
  56.  
  57. @
  58.